package cn.stylefeng.guns.modular.hxl.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * VIEW
 * </p>
 *
 * @author zhangzh
 * @since 2025-06-30
 */
@TableName("v_hxl_pick_day_sorter_sum")
public class VHxlPickDaySorterSum implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 发货仓库
     */
    @TableField("delivery_warehouse")
    private String deliveryWarehouse;

    /**
     * 配送日期
     */
    @TableField("delivery_date")
    private String deliveryDate;

    /**
     * 分拣员
     */
    @TableField("sorter")
    private String sorter;

    @TableField("order_cnt")
    private Long orderCnt;

    @TableField("goods_cnt")
    private BigDecimal goodsCnt;

    @TableField("pick_cnt")
    private BigDecimal pickCnt;

    @TableField("pick_vol")
    private BigDecimal pickVol;

    @TableField("goods_cnt_y")
    private BigDecimal goodsCntY;

    @TableField("pick_cnt_y")
    private BigDecimal pickCntY;

    @TableField("pick_vol_y")
    private BigDecimal pickVolY;

    @TableField("goods_cnt_n")
    private BigDecimal goodsCntN;

    @TableField("pick_cnt_n")
    private BigDecimal pickCntN;

    @TableField("pick_vol_n")
    private BigDecimal pickVolN;

    @TableField("pick_times")
    private BigDecimal pickTimes;

    @TableField("work_times")
    private Long workTimes;


    public String getDeliveryWarehouse() {
        return deliveryWarehouse;
    }

    public void setDeliveryWarehouse(String deliveryWarehouse) {
        this.deliveryWarehouse = deliveryWarehouse;
    }

    public String getDeliveryDate() {
        return deliveryDate;
    }

    public void setDeliveryDate(String deliveryDate) {
        this.deliveryDate = deliveryDate;
    }

    public String getSorter() {
        return sorter;
    }

    public void setSorter(String sorter) {
        this.sorter = sorter;
    }

    public Long getOrderCnt() {
        return orderCnt;
    }

    public void setOrderCnt(Long orderCnt) {
        this.orderCnt = orderCnt;
    }

    public BigDecimal getGoodsCnt() {
        return goodsCnt;
    }

    public void setGoodsCnt(BigDecimal goodsCnt) {
        this.goodsCnt = goodsCnt;
    }

    public BigDecimal getPickCnt() {
        return pickCnt;
    }

    public void setPickCnt(BigDecimal pickCnt) {
        this.pickCnt = pickCnt;
    }

    public BigDecimal getPickVol() {
        return pickVol;
    }

    public void setPickVol(BigDecimal pickVol) {
        this.pickVol = pickVol;
    }

    public BigDecimal getGoodsCntY() {
        return goodsCntY;
    }

    public void setGoodsCntY(BigDecimal goodsCntY) {
        this.goodsCntY = goodsCntY;
    }

    public BigDecimal getPickCntY() {
        return pickCntY;
    }

    public void setPickCntY(BigDecimal pickCntY) {
        this.pickCntY = pickCntY;
    }

    public BigDecimal getPickVolY() {
        return pickVolY;
    }

    public void setPickVolY(BigDecimal pickVolY) {
        this.pickVolY = pickVolY;
    }

    public BigDecimal getGoodsCntN() {
        return goodsCntN;
    }

    public void setGoodsCntN(BigDecimal goodsCntN) {
        this.goodsCntN = goodsCntN;
    }

    public BigDecimal getPickCntN() {
        return pickCntN;
    }

    public void setPickCntN(BigDecimal pickCntN) {
        this.pickCntN = pickCntN;
    }

    public BigDecimal getPickVolN() {
        return pickVolN;
    }

    public void setPickVolN(BigDecimal pickVolN) {
        this.pickVolN = pickVolN;
    }

    public BigDecimal getPickTimes() {
        return pickTimes;
    }

    public void setPickTimes(BigDecimal pickTimes) {
        this.pickTimes = pickTimes;
    }

    public Long getWorkTimes() {
        return workTimes;
    }

    public void setWorkTimes(Long workTimes) {
        this.workTimes = workTimes;
    }

    @Override
    public String toString() {
        return "VHxlPickDaySorterSum{" +
        "deliveryWarehouse=" + deliveryWarehouse +
        ", deliveryDate=" + deliveryDate +
        ", sorter=" + sorter +
        ", orderCnt=" + orderCnt +
        ", goodsCnt=" + goodsCnt +
        ", pickCnt=" + pickCnt +
        ", pickVol=" + pickVol +
        ", goodsCntY=" + goodsCntY +
        ", pickCntY=" + pickCntY +
        ", pickVolY=" + pickVolY +
        ", goodsCntN=" + goodsCntN +
        ", pickCntN=" + pickCntN +
        ", pickVolN=" + pickVolN +
        ", pickTimes=" + pickTimes +
        ", workTimes=" + workTimes +
        "}";
    }
}
